package JavaSE.d2;

import java.util.Scanner;

/*
每位司机都关心车辆的油耗情况。
有位司机记录了自己行使的公里数，以及每次加油多少升。
请设计一个程序，要求输入行使的英里数，以及每次加了多少升汽油。
程序应计算并显示每次加油后，每升汽油可供行驶多少公里。
程序还应综合所有的输入，计算并输出每升汽油可以供行驶多少公里。
 */
public class Test8 {
    public static void main(String[] args) {
        double totalGasoline=0;
        double totalKilometter=0;

    do {
        System.out.println("请输入加油量");
        double gasoline= new Scanner(System.in).nextDouble();
        totalGasoline+=gasoline;
        System.out.println("请输入公里数");
        double kilometer=new Scanner(System.in).nextDouble();
        totalKilometter+=kilometer;
        System.out.printf("每升油行驶%s%n", kilometer / totalGasoline);//%s按字符串输出数据%n换行
        System.out.printf("平均每升油行驶%s%n", totalKilometter / totalGasoline);//%s按字符串输出数据%n换行
        System.out.println("按小写y继续，否则结束");
    }while (new Scanner(System.in).nextLine().equals("y"));

    }
}
